#ifndef __ALTAIR_IO_STRUP_H__
#define __ALTAIR_IO_STRUP_H__

#include <ctype.h>

/**
 *  strtoupper()
 *  prevede znaky na velka pismena ve stringu <s1> do stringu <s2>
 */
char *strtoupper(const char *src, char *dest) {
  char *tmp = dest;
  while(*src) {
    *dest = toupper(*src);
    src++; dest++;
  }
  *dest = '\0';
  return tmp;
}

#define strup(src, dest) strtoupper(src, dest)

#endif
